package cn.wps.moffice.common.beans.customfilelistview;

import java.util.Date;

import cn.wps.moffice.main.framework.datastorage.DataModel;


public interface FileItem extends DataModel
{
    public String getName();
    public String getPath();
    
    public long getSize();
    public Date getModifyDate();
    public FileItem[] list();
    public boolean exists();
    public boolean isDirectory();
    public boolean isHidden();
    public boolean isRootRecentlyFolder();
    
    public boolean isTag();
    public String getTagClickMsg();
    public int getTagTextColor();
    public int getIconDrawableId();
    public boolean isThumbtack();
    public boolean isStar();
    public boolean hasMore();
    
    public boolean isDisable();
    public String getDisableMsg();
}
